<?php

class A 
{
	public $num;

	public function __isset($name)
	{
		# code...
	}
	public function __unset($name)
	{
		
	}
	public function __set($name,$value){
		var_dump($name,$value);
	}

	public function __get($name){
		return 8989;
	}

	public function __call($name,$arr)
	{
		var_dump($name,$arr);
	}
}

$obj = new A();

$obj->run(6767);